IPTV 관련 질문.

iamoon의 이미지

안녕하세요.

어플리케이션만 주로 하다가 새로운 일을 맡았는데요..

리눅스나 안드로이드 OS 위의 어플리케이션 개발입니다만, 여기에 IPTV 화면을 뿌려줘야 합니다.

그런데, IPTV 는 자체로 UI 가 있는 독립적인 어플인 것 같습니다.

제가 만든 어플에서 TV 화면을 바꿔가면서 그 화면 위에 다른 걸 뿌리고.. (TV 화면을 배경으로 쓰는) 그런걸 할 수 있을까요?

당연히 할 수 있을 것도 같습니다만, 그게 각 회사마다 다르게 구현해야할 지.. 어디에 알아봐야 할 지도 난감해서 질문드립니다.

그럼 고수님들의 답변을 기다립니다.. 감사합니다.

goforit의 이미지

일단 리눅스나 안드로이를 쓰더라고 하드웨어 플랫폼으로 무엇을 쓰질 확인이 되어합니다.
혹은 IPTV 상용 미들웨어를 구입할 경우에는 하드웨어 플랫폼 API와 연결만하는 작업을 할 수도 있습니다.
그 하드웨어 플랫폼에 사용할 경우 IPTV를 위한 독자적인 API가 있는지 아니면 다른 API (ex, Linux DVB API, or something else) 사용할지 배경지식이 필요합니다.

iamoon의 이미지

답변 감사합니다.
하드웨어는 일단 라즈베리파이서부터 안드로이드 태블릿까지 고려하고 있습니다. 아직 정해지진 않았구요.. 그냥 PC + 터치 스크린으로 생각하시면 될 듯 합니다.
상용 미들웨어는 셋탑박스 같은 걸 의미하시는 것인가요?.. (그럼 공급사마다 다른 API 를 처리해야할까요?)
계속 알아보고 있는데.. 개념이 잘 안 들어 오네요.. 스마트 TV 도 있고.. 감사합니다.

goforit의 이미지


> 하드웨어는 일단 라즈베리파이서부터 안드로이드 태블릿까지 고려하고 있습니다. 아직 정해지진 않았구요.

IPTV를 위한 별도의 하드웨어를 고려하지 않는 것을 보니, 그냥 Video on Demand Player 정도로 생각됩니다.

이럴 경우, 안드로이드에 리눅스에 VLC /VLM 정도 올려서 돌려보면 구조를 이해하는데 도움이 됩니다.
http://www.videolan.org/doc/streaming-howto/en/ch05.html

iamoon의 이미지

답변 감사합니다.
플레이어를 이용해서 연결해 보는 방법이 있군요.. 많이 참고가 될 것 같습니다.
저는 http://tv.olleh.com/microIPTV/about_01.asp 의 문서를 좀 봤습니다.
IPTV 표준과 KT에서 더 구현한 것들이 있는 듯 한데.. 용어도 생소하고, 아직은 모르겠네요..
감사합니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.