forked from antimof/UxPlay
-
Notifications
You must be signed in to change notification settings - Fork 87
video streaming analysis
fduncanh edited this page May 16, 2024
·
4 revisions
from a working code example(apsdk)
uses https://github.com/frejoel/hlsparse for hlsparsing
- casting content parser items:
- get_volume_value
- get_progress_values
- get_play_parameters
- get_scrub_position
- get_rate_value
- get_user_agent_version
- casting_event_connection_manager
- insert
- remove
- get
- casting_media_data_store
- get
- app_id
- set_store_root
- request_media_data
- process_media_data
- query_media_data
- reset
- get_appi_id
- add_media_data
- is_primary_data_uri
- send_fcup_request
- adjust_primary_uri
- extrac_uri_path
- adjust_primary_media_data
- adjust_secondary_media_data
- adjust mlhls_data
- adjust nfhls_data
- casting_media_http_connection
- get_handler
- add_common_header
- initialize_request_handlers
- casting_media_http_service
- prepare_new_connection
- HTTP request handlers:
{"HTTP", "GET", "/server-info", RH(get_server_info_handler)},
{"HTTP", "POST", "/fp-setup", RH(post_fp_setup_handler)},--------------implemented in RTSP request handlers
{"HTTP", "POST", "/fp-setup2", RH(post_fp_setup2_handler)},------------empty?
{"HTTP", "POST", "/reverse", RH(post_reverse_handler)},
{"HTTP", "POST", "/play", RH(post_play_handler)},
{"HTTP", "POST", "/scrub", RH(post_scrub_handler)},
{"HTTP", "POST", "/rate", RH(post_rate_handler)},
{"HTTP", "POST", "/stop", RH(post_stop_handler)},
{"HTTP", "POST", "/action", RH(post_action_handler)},
{"HTTP", "GET", "/playback-info", RH(get_playback_info_handler)},
{"HTTP", "PUT", "/setProperty", RH(put_setProperty_handler)},
{"HTTP", "POST", "/getProperty", RH(post_getProperty_handler)},