Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Register the IMS on the CMS 서버server, 4DRS/4DML 인스턴스instance, and 4DPD/4DDM에 IMS를 등록한다. Venue환경의 Camera 그룹 정보, 채널 정보, 비디오/오디오 정보, Adaptive Streaming정보가 담긴 IMS Excel파일을 IMS Instance에 업로드한다.  

  2. 촬영장에서 영상 데이터를 가져와 PostSd PC로 전달한다. 4DPD 혹은 4DDM의 Preference - Streaming Tab에서 IMS정보를 불러오도록 Refresh버튼을 클릭한다. 이후 4DPD에서 영상을 Connect하게 되면 HEVC(H.265)로 압축된 Camera 이미지 데이터가 TCP통신을 사용해 VPd PC에서 PostSd PC로 전송된다. 

  3. AJA HELO장비는 MMS의 SDI로부터 외부 신호(A/V Source)를 전달받는다. 

  4. PostSd PC는 AJA HELO의 LAN으로부터 외부 신호를(A/V Source)를 전달받는다. 

  5. Audio Out 정보는 AAC 압축 형태로 변환하여 4DPD로 전달된다. 

  6. A/V Sync와 Position Swipe작업 단계이다. A/V Sync는 실제 Live Streaming전, Test Live Streaming을 통해 맞추고, Position Swipe는 4DDM의 Calibration Data인 pts파일을 바탕으로 4DPD에서 Connect 시, Position Swipe 정보를 PostSd PC에게 전달한다. 

  7. PostSd PC가 AWS 4DRS 인스턴스에 영상 데이터 매 Frame마다 4DDM. Upload the IMS Excel file containing the camera group information, channel information, video/audio information, and adaptive streaming information in the venue environment to the IMS Instance.

  8. It takes the video data from the set and delivers it to the PostSD PC. Click the “Refresh” button to load the IMS information from the Preference - Streaming tab of 4DPD or 4DDM. Then, when the image is connected in 4DPD, the camera image data compressed by HEVC (H.265) is transmitted from the VPD PC to the PostSD PC using TCP communication.

  9. The AJA HELO equipment receives an external signal (A/V source) from the SDI of the MMS.

  10. The PostSD PC receives an external signal (A/V source) from the LAN of AJA HELO.

  11. The Audio Out information is converted to AAC compression form and delivered as 4DPD.

  12. A/V Sync and Position Swipe are the steps. A/V Sync is adjusted through Test Live Streaming before the actual Live Streaming. Then the Position Swipe delivers the Position Swipe information to the PostSD PC when connected from 4DPD based on the pts file, which is eventually 4DDM's calibration data.

  13. The PostSD PC sends the image data to the AWS 4DRS instance with SEI (Position Swipe Data, MultiView Data) 를 같이 전송한다. 

  14. 4DML은 4DRS들로 들어온 Video 및 Audio Stream들의 Recoding작업을 수행한다. 

  15. 4DML에서 생성된 Media 정보들을 for every frame.

  16. 4DML performs the recording of the video and audio streams entered into the 4DRS.

  17. 4Convert media information generated in DML into Transcoding / Segmenting / Making Playlist로 변환해 Playlist and store it in AWS Media Store에 저장한다Store. Master/Media Playlist , Media Segments들은 and Media Segments exist in the form of Video (GOP 1 or GOP30), Audio, and Meta Data 형태로 존재한다. 

10. CMS에 m3u파일을 UTF-8로 인코딩한 Playlist가 생성되어 전달된다. UTF-8 인코딩 방법은 스트리밍용 포맷에 자주 사용되는 방법이다. 

11. CMS의 Contents List를 Mobil APP 혹은 Web Player로 전송한다. Contents List는 Master Playlist 또는 Media Playlist로 구성된다. 

12. AWS Media Store에 저장된 Playlist(m3u8) & Segment정보들이 Cloud Front로 전달한다. 

13. HTTP Protocol을 사용하여 Mobile 4DHLS SDK 전달 혹은 Web Player에 전달한다. 

14. 사용자들은 Mobile이나 Web Player를 통하여 4DLive 영상을 시청한다. A playlist encoded in UTF-3 encoding of the m8u file is created and delivered to the CMS. UTF-8 encoding is a method that is often used in formats for streaming.

11. Transfer the contents list of the CMS to the Mobil APP or Web Player. The Contents List consists of a Master Playlist or a Media Playlist.

12. Playlist (m3u8) & segment information stored in the AWS Media Store is delivered to Cloud Front.

13. Use HTTP Protocol to deliver to the Mobile 4DHLS SDK or Web Player.

14. Users watch 4DLive videos through mobile or web players.