Skip to content

Artefacts created for research investigating mobile development technologies with video-on-demand content πŸŽžβ˜οΈπŸ“±

License

Notifications You must be signed in to change notification settings

cpu-byte/Mobile-Framework-Video-on-Demand-Evaluation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Mobile Framework Video-on-Demand Evaluation

This repository accompanies the research that evaluates native and popular cross-platform development frameworks for cloud-enabled video streaming. It contains the source code for all the artefacts discussed in the study.

Video-on-Demand Resource

The video players within the applications require a link to a resource, the placement of which depends on the artefact. The resource that was used is no longer available as the AWS configuration used within the study is not a free service. You are able to replicate the architecture by using a AWS CloudFormation template and downloading the royalty free video that was used in the research.

Android Device Resource Recording

The script.sh is required for CPU and RAM resource recording for the Android artefacts. At least, it requires a shell environment, Android Debug Bridge (ADB) installed, and one parameter supplied, which is the application package name which can be addressed through the shorthand identifiers.

Shorthand package identifiers:

  • Kotlin and Flutter: com.kuberio.vid
  • React Native: com.videoplayer

Longhand package identifiers:

  • Kotlin: com.kuberio.videoplayerkotlin
  • Flutter: com.kuberio.video_player_flutter
  • React Native: com.videoplayerreactnative

The application package identifier will fetch the process identifier, which is tied to the package identifer and can be used to track the application resource utilisation on the device.

Contact

For any questions or help setting up the resource, get in touch with me by using the contact information on my GitHub profile.

About

Artefacts created for research investigating mobile development technologies with video-on-demand content πŸŽžβ˜οΈπŸ“±

Topics

Resources

License

Stars

Watchers

Forks