Trang Chủ Xã hội Truyền thông Cách sử dụng tính năng Camera Samsung SmartTV trong các ứng dụng

Cách sử dụng tính năng Camera Samsung SmartTV trong các ứng dụng

Mục lục:

Video: Hướng dẫn Cài đặt ứng dụng cho Smart Tivi Samsung mới nhất 2025

Video: Hướng dẫn Cài đặt ứng dụng cho Smart Tivi Samsung mới nhất 2025
Anonim

Samsung SmartTV có thể sử dụng cả camera nội bộ lẫn ngoài. Đây là cách camera được kiểm soát trong một ứng dụng. SDF cung cấp hướng dẫn API chuyên sâu về máy ảnh, bao gồm cách đặt vị trí và kích thước ban đầu của cửa sổ máy quay, đủ để phát triển một ứng dụng với tính năng của máy ảnh.

"Thể hình VOD" là một ví dụ điển hình sử dụng tính năng của máy ảnh. Nó cung cấp "Gương ảo" thể hiện hành động của người dùng trên màn hình sử dụng tính năng máy ảnh, để người dùng có thể so sánh chặt chẽ với một huấn luyện viên chuyên nghiệp và bản thân mình. Ứng dụng có sẵn trên Samsung SmartTV App Store.

Một người dùng cũng có thể kiểm soát các kích cỡ của VOD và các cửa sổ Virtual Mirror (camera) với ba chế độ cài sẵn.

API thiết bị Web DTV của SDF cung cấp tất cả các chức năng API liên quan đến camera. Không giống với IME hoặc AVPlayer, không cần phải xử lý ngoại lệ phức tạp để bổ sung khả năng của máy ảnh. API chỉ đơn giản hỗ trợ bật hoặc tắt máy ảnh.

Danh sách các Camera Controlling Thành viên Chức năng Camera

CLSID
clsid: SAMSUNG-INFOLINK-SEF Chức năng
GetCameraState RegisterEventCallback

StartCamVideo < StopCamVideo

Kiểm tra trạng thái máy ảnh

Trạng thái hiện tại của máy ảnh có thể được kiểm tra bằng cách sử dụng hàm GetCameraState (), nó trả về một trong bốn trạng thái được liệt kê.

Chức năng

GetCameraState Phiên bản

Hỗ trợ từ Camera-0001 Cách sử dụng
GetCameraState () Loại bảo mật < PL_CAMERA_STATE_CONNECTING
(Máy đang được tải) PL_CAMERA_STATE_READY
(Camera đã sẵn sàng) PL_CAMERA_STATE_PLAYING
(Máy ảnh đang hoạt động)

Nguồn:

Diễn đàn Nhà phát triển Samsung

Việc thay đổi trạng thái máy ảnh có thể được theo dõi bằng chức năng RegisterEventCallback, nó sẽ trả về một trong ba sự kiện dưới đây.

PL_CAMERA_EVENT_DISCONNECTED: Máy ảnh bị ngắt kết nối

PL_CAMERA_EVENT_CONNECTING: Máy đang kết nối

PL_CAMERA_EVENT_CONNECTED: Đã kết nối camera

Chức năng RegisterEventCallback ()

Chức năng

RegisterEventCallback

Phiên bản -999

Cách sử dụng

  • RegisterEventCallback (Callback Function)

  • Giá trị trả về

  • void

Nguồn:

Diễn đàn Nhà phát triển Samsung Ví dụ 1 của hàm RegisterEventCallback ():
Ví dụ 2 của chức năng RegisterEventCallback (): Bật camera
Sử dụng chức năng StartCamVideo () để khởi động máy ảnh với các thông số cam video ban đầu, bao gồm khoảng cách từ cạnh trái trên màn hình TV, độ rộng của vùng cam video và chiều cao, độ phân giải màn hình và mức chất lượng. Tín dụng: Nguồn:
Diễn đàn Nhà phát triển Samsung Các thông số của chức năng StartCamVideo () như sau:

[positionX] Khoảng cách ngang từ góc trên cùng của màn hình TV (giá trị số nguyên)

[positionY]

Khoảng cách dọc từ góc trên cùng của màn hình TV (giá trị số nguyên)

[displayW]

Chiều rộng cửa sổ máy ảnh (giá trị số nguyên)

[displayH] > Độ cao của cửa sổ máy ảnh (giá trị số nguyên) [PL_CAMERA_RESOLUTION]

Có thể chọn giữa VGA và HD sử dụng các tùy chọn này:

  • webapis. Máy ảnh. PL_CAMERA_RESOLUTION_VGA webapis. Máy ảnh. PL_CAMERA_RESOLUTION_HD

    [PL_CAMERA_QUALITY]

  • Có thể chọn giữa Low, Middle và High sử dụng các tùy chọn này:

    webapis. Máy ảnh. PL_CAMERA_QUALITY_LOW webapis. Máy ảnh. PL_CAMERA_QUALITY_MID webapis. Máy ảnh. PL_CAMERA_QUALITY_HIGH

  • Dưới đây là ví dụ về chức năng StartCamVideo () mà bật máy ảnh với màn hình hiển thị dưới dạng cửa sổ 640px cho 480px ở góc trên cùng bên trái của màn hình TV:

    Tắt máy ảnh > Tắt máy ảnh dễ hơn là bật máy vì không cần tham số. Sử dụng chức năng StopCamVideo () để tắt máy ảnh. Hàm trả về một giá trị cho biết nếu máy ảnh đã được tắt hoàn toàn.

  • Hàm StopCamVideo ()

    Chức năng

  • StopCamVideo

    Phiên bản

    Hỗ trợ từ Camera-0001
    
  • Cách sử dụng

    StopCamVideo ()

Giá trị trở lại

1 (Thành công)

0 (Thất bại)

Ví dụ

webapis. Máy ảnh. StopCamVideo ();

Cách sử dụng tính năng Camera Samsung SmartTV trong các ứng dụng

Lựa chọn của người biên tập

Làm thế nào để trình bày các ngày trong các định dạng khác nhau trong R - núm vú

Làm thế nào để trình bày các ngày trong các định dạng khác nhau trong R - núm vú

Bạn có thể nhận thấy trong R như. Ngày () là mặc định theo mặc định: Nó dự kiến ​​ngày được định dạng theo thứ tự của năm, tháng, và ngày. May mắn thay, R cho phép bạn linh hoạt trong việc xác định định dạng ngày tháng. Bằng cách sử dụng đối số định dạng của. Date (), bạn có thể chuyển đổi bất kỳ định dạng ngày thành một đối tượng Date. ...

Làm thế nào để dự đoán các giá trị dữ liệu mới với R - núm vú

Làm thế nào để dự đoán các giá trị dữ liệu mới với R - núm vú

Ngoài mô tả các mối quan hệ, mô hình cũng có thể được sử dụng để dự đoán các giá trị cho dữ liệu mới. Cho rằng, nhiều hệ thống mô hình trong R sử dụng cùng một chức năng, được gọi là predict (). Mỗi mô hình hóa mô hình trong R có một hàm dự đoán với hương vị riêng của nó, nhưng nhìn chung các chức năng cơ bản cũng giống nhau cho tất cả chúng. ...

Lựa chọn của người biên tập

Làm thế nào để Gửi tin nhắn trực tiếp trên Twitter - núm vú

Làm thế nào để Gửi tin nhắn trực tiếp trên Twitter - núm vú

Tin nhắn trực tiếp (DMs) cho phép bạn gửi đi liên lạc với các ghi chú cá nhân thông qua Twitter. Giống như các tweet thường lệ và @replies, tin nhắn trực tiếp được giới hạn ở 140 ký tự. Không giống như các tweet thường dùng và @replies, người duy nhất có thể thấy một tin nhắn trực tiếp là người nhận. Bạn có thể gửi DM chỉ cho người dùng Twitter đang theo dõi bạn ...

Làm thế nào để tìm kiếm người trên Twitter - núm vú

Làm thế nào để tìm kiếm người trên Twitter - núm vú

Bạn có thể tìm kiếm người trên Twitter theo nhiều cách. Cách đơn giản nhất là sử dụng trường tìm kiếm - tìm biểu tượng kính lúp và các từ Search Twitter bên trong một hình bầu dục - hiện diện trong thanh điều hướng ở đầu mỗi trang Twitter. Chạy tìm kiếm của bạn bằng bất kỳ tên, từ khóa, ngành, tiêu đề và ...

Làm thế nào để Thiết lập tin nhắn văn bản Twitter (Giao hàng SMS) - núm vú

Làm thế nào để Thiết lập tin nhắn văn bản Twitter (Giao hàng SMS) - núm vú

Để Chọn tham gia để nhận Twitter thông qua tin nhắn văn bản (gửi SMS). Trước tiên, bạn phải thiết lập một thiết bị di động để Twitter biết nơi gửi Tweets của bạn. Để làm như vậy, hãy làm theo các bước sau: Nhấp vào biểu tượng bánh răng ở góc trên cùng bên phải của Twitter của bạn. com màn hình chính. Nhấp vào Cài đặt trong ...

Lựa chọn của người biên tập

Lợi ích sức khoẻ của Thiền - Thập kỷ

Lợi ích sức khoẻ của Thiền - Thập kỷ

Trong những năm 70 và 80 Thiền Siêu Việt và sự thư giãn- nghiên cứu đáp ứng các nghiên cứu khoa học về thiền định, và kết quả cho thấy những lợi ích đặc biệt của thiền định đối với một loạt các biện pháp sức khoẻ, từ huyết áp và mức cholesterol đến tuổi thọ và tần suất các chuyến thăm của bác sĩ. Dưới đây là một số ví dụ về một số kết quả nghiên cứu liên quan đến thiền định ...

Sĩ quan của freemason Lodge - những người có đầu

Sĩ quan của freemason Lodge - những người có đầu

Sĩ quan được các thành viên trong hội đồng bầu ra, mặc dù một số ít được Thầy tôn kính chỉ định. Trong hầu hết các nhà nghỉ, các nhân viên phục vụ ở vị trí của họ trong một năm. Tên và nhiệm vụ của các nhân viên hầu hết được lấy từ các phong tục tập quán cũ được thực hiện bởi các phường của các nhà đúc thời trung cổ, nơi có trí thông thái có nguồn gốc. Ở Anh ...

Bạn nên thiền định trong bao lâu? - núm vú

Bạn nên thiền định trong bao lâu? - núm vú

Bạn có thể thích thiền của mình ngắn và nhanh hoặc lâu và chậm. Nếu bạn không thể lập lịch trình nửa giờ, thì hãy thiền trong vài phút. Ngồi 5-10 phút mỗi ngày tốt hơn là ngồi hàng giờ một tuần một lần - mặc dù bạn có thể muốn làm cả hai. Đồng hồ báo thức kỹ thuật số ...

Nguồn: Diễn đàn các nhà phát triển Samsung
Ví dụ tiếp theo chứng tỏ việc bật máy ảnh và sau đó tắt máy.